
Posted originally on the Archive_of_Our_Own at https://archiveofourown.org/
works/8793064.
  Rating:
      Explicit
  Archive Warning:
      Underage
  Category:
      M/M
  Fandom:
      My_Chemical_Romance
  Relationship:
      Frank_Iero/Gerard_Way, frerard_-_Relationship
  Character:
      Frank_Iero, Gerard_Way
  Additional Tags:
      Human_Frank, Alien_Gerard, Oral_Sex, handjob, Finger_Sucking, Oral
      Fixation, Underage_-_Freeform
  Stats:
      Published: 2016-12-08 Words: 5248
****** His Greatest Adventure Yet ******
by Spnislife666
Summary
     Frank's just a bored 17 year old who wants more than life gives him.
     Then an alien called Gerard drops out of the sky and changes his life
     forever.
Notes
     So it's only underage because Frank's technically 17 but just thought
     I'd warn people.
     I hope you like this one, I was super excited about writing it. Kudos
     and comments are greatly appreciated but thank you for just reading
     this.
Frank was walking along, minding his own business, when a man appeared in front
of him.
And by appeared, the man didn't just come round the corner too quickly, no he
literally came out of nowhere. Frank was casually strolling down some random
street on his way home from college and this guy somehow appeared from thin
air. It was a relatively quiet day so Frank looked around and it seemed that no
one else has witnessed this... This... Whatever the fuck this was. Frank just
stared at the man who was now standing in the middle of the sidewalk just a few
steps away, trying to figure out how that even happened. By the time the man
actually noticed Frank it had been about a full minute and Frank's mind had
jumped to every conclusion ranging from wormholes to sleepwalking.
"Where am I?", the man asked, staring intensely at Frank as though he genuinely
hadn't a clue.
"Umm, Jackson street", Frank tailed off, his voice raising in the unasked
question of who the fuck was this magical man.
"I mean what city?", the man's eyes bugged even wider, gesturing with his hands
for Frank to hurry up because clearly he was in a rush.
"Newark, we're in New Jersey", Frank said slowly, talking as if to a child. A
really thick, crazy child who fell out of the sky. "Where did you come from?",
Frank asked, unable to help his curiosity.
"Somewhere you wouldn't believe" the man replied, a manic smile spreading
across his face and then he disappeared as quickly as he'd appeared.
Frank blinked rapidly and looked around again, sure he was going insane. Like,
totally batshit crazy. Maybe the stress of college and life in general had
gotten to him and his brain had been addled and he was seeing things and he was
delusional. Yeah, that was more likely than any alternative, and far more
believable than a strange man appearing from nowhere. 
So Frank shook his head clear and continued on his way because really what else
could he do? The man had vanished with no explanation and everything that had
happened in the last few minutes was obviously beyond Frank's comprehension. He
went on his way, arriving home and collapsing on his bed, trying to forget all
about the bizarre encounter.
It wasn't until almost a month later that Frank ran into the man again. Well,
he didn't run into him exactly, the man once again appeared out of thin air.
Frank was just hanging out round the back of college, smoking one last
cigarette before class when the man appeared next to him. Frank jumped about a
foot in the air, dropped his cigarette and almost shit his pants. Almost.
"You!", the man cried, grinning wildly.
"You", Frank stared, not understanding how his delusion was alive again when he
hadn't had any problems since the last time.
"Why are you here?", the man looked around in confusion. At least that made two
of them. "Am I in Jersey again? Fuck, I was aiming for New York."
"Well you're not too far off", Frank replied. If he was going crazy, he may as
well embrace it. "You're in Jersey, I live here."
"Oh okay, well I'd best be going. New York awaits", he grinned excitedly, doing
a weird little wave.
"Wait!", Frank yelled, grabbing the man's wrist.
But it was too late, the man had already begun his next journey. Frank felt his
body lift then his feet hit the floor. Except they didn't land where he was
stood before. He was in Times Square. In New York. What the fuck. Frank swung
his head around, his eyes darting as he tried to work out some sensible
explanation from what had happened. His fingers were still closed around the
man's wrist and he gawped at him in disbelief.
"What?", Frank said, his voice coming out in a hoarse whisper. "What are you?".
"I'm Gerard", the man replied, looking at if he considered that a decent
answer.
"No but what are you? A hypnotist? One of those weird magician guys? I don't
understand what's happening", Frank struggled desperately, still gripping the
man's wrist in terror.
"It's really very complicated and your human brain couldn't understand even if
you wanted to", the man replied, oddly jolly. "But all you need to know is that
a second ago you were in Jersey, and now you're in New York."
"All I need to know?", Frank repeated. "Actually I need to know how the fuck I
got here and how the fuck I can get back."
"I hear the trains around here are very good, you could try that", the man
smiled, totally unconcerned with Frank's predicament.
"What? You can't just leave me here to find my own way home", Frank cried,
exasperatedly.
"Why not? You seem to have some capability", Gerard mused, raising an eyebrow.
"Man, you dragged me here so fucking take me back", Frank shouted, mostly
confused but also a little annoyed at this guys manner.
"I can't", Gerard sighed, as if Frank was the one causing great inconvenience
to him.
"What do you mean? I'll just grab your wrist, you can do whatever magic thing
you did before and I can go home, forgetting this ever happened", Frank
reasoned.
"No, I can't. You wouldn't understand", Gerard said, huffing as Frank pulled on
his wrist to demonstrate his point.
"I don't want to understand, I want to go home", Frank cried, aware of the fact
that he sounded like a petulant child.
"Well you can't. Not yet. That thing I did, I can't do it again for
another...", he checked a weird watch-looking device on his arm. "Another 2
hours in Earth time. Not back to Jersey. So you can make your own way home or
come with me."
"Come with you? Where?", Frank asked, unable to help his curiosity about this
strange man.
"Wherever we want to go", Gerard grinned, that manic smile returning.
"What does that even mean?", Frank countered.
"You ask way too many questions. And I don't have all the answers", Gerard
rolled his eyes. "But if you could go anywhere in the world, where would you
go?"
"Up there", Frank pointed, humouring Gerard's insanity.
"The Empire State Building? Really?", Gerard squinted disbelievingly. "Of all
the places in the world."
"Yeah, I wasn't taken up there as a kid. My mum's scared of heights", Frank
blushed.
"Uh fine, but after that we're going somewhere much better", Gerard smirked,
apparently unable to resist Frank's sob story.
Frank held on to Gerard's wrist tightly, squeezing his eyes shut. When they
opened, he was standing on the viewing balcony of the Empire State Building. He
gasped and stumbled backwards away from the edge, pulling Gerard with him so
they weren't near the thousand foot drop.
"Happy?", Gerard asked, gesturing flamboyantly to the view. "Really we're lucky
that worked, I'm not very good with coordinates."
Frank just gaped at him, unable to even begin to form words that would convey
his annoyance and wonder and joy in this moment. Gerard watched him with
amusement, as if waiting for something.
"You know, the first human I travelled with threw up the first time", Gerard
commented, as though Frank was supposed to feel proud of his strong stomach.
"You're not bad at it."
"Umm thanks. I've kind of had to get used to it, I guess", Frank shrugged,
still gazing at the view over the city. The lights were starting to turn on as
the sky grew darker, illuminating the city with bright dots all the way to the
horizon. Frank shivered, not from the height, but from the chill in the air as
the winter night approached. His brain was starting to catch up with the
madness of the whole situation and he panicked, knowing his mom would be
expecting a phone call.
"Shit, give me a second", Frank said, patting his pockets and pulling out his
phone. He called his mom's number, waiting for it to go to voicemail as it
usually did.
"Hi mom, just checking in. I'm just doing dinner, college sucked like normal
but everything's fine here. Hope you're having fun, love you, bye", Frank
reeled off quickly, shoving his phone back in his pocket and breathing a sigh
of relief. His mom was staying at her sisters for the week but he was supposed
to call everyday or she would know something was wrong. It's not like he could
tell her the truth about his day and the lies would comfort her at least.
"Why did you lie? I thought you would want to tell your mom that you finally
got to go up the Empire State Building", Gerard said quietly, a sadness washing
over his face.
"She wouldn't believe me. And besides, how would I explain every single crazy
thing that's happened today?", Frank laughed.
"Oh", was all Gerard said, staring at Frank as though he was the most
interesting thing ever. "Humans", he muttered.
"Hey, what's that supposed to mean?", Frank said defensively.
"Nothing... I just, I forget that humans are muted in comparison to other
species", Gerard shook his head.
"Muted?", Frank frowned.
"There are other species that experience things at a more intense level. Humans
do not. But me, everything I do and feel would be amplified in comparison to
you", Gerard explained. "So when I hear someone lying, I don't like it more
than most other beings."
"What kind of being are you? I mean, you look human", Frank trailed off,
looking properly at Gerard for the first time. His pale skin was almost
translucent but that was the only thing that looked particularly odd. His red
hair could have been dyed and if you didn't look too closely at his eyes, you
wouldn't see the specks of stardust. There was something about him though,
something wild and otherworldly that marked him out as something different.
"I'm from a place far away from here, part of the Zero tribe in another
universe", Gerard admitted quietly.
"Another universe?", Frank said, his eyes widening at the possibility that
Gerard really was another species and not just a crazy person.
"I forget how little you humans know. This is only one universe, but the whole
system is infinite. Universes and multiverses and galaxies and constellations
burning across the sky forever and ever and always. And I can travel throughout
it", Gerard smiled to himself and Frank was silent, waiting desperately for him
to continue. "This place isn't all there is, Frank. There's so much more out
there, just waiting to be discovered. Yes, this is a pretty amazing view, but I
can't help but wonder what this would look like from another planet. Where I
come from, it's no longer my home and I'm destined to travel for the rest of my
life I suppose", Gerard said sadly.
"Why can't you go home?", Frank spoke quietly. He sat down on the cold concrete
and leant against the building, looking up at Gerard until he sat down too.
"We... There are very strict rules where I'm from regarding personal
relationships. I could travel through space and time but I couldn't be with the
person I wanted. It was silly really, I didn't even love him, but I think I was
desperate to escape that invisible leash so I acted out and was exiled", Gerard
laughed bitterly. "Of course I don't regret what happened, but I do miss some
things."
"But if you can go anywhere ever, why are you here now? I mean, how did this
happen twice?", Frank gestured between the two of them.
"Now that, I don't know. It's bizarre that of all the people who have been, we
meet for a second time. I don't believe in fate or destiny, I've lived long
enough to think that's all rubbish, but there's something about you Frank,
something that clearly draws us together."
"You think so?", Frank raised his eyebrows.
"It's like I've known you for years and then we met. I don't understand it but
I feel it, with all my being, everything's just more when you're around",
Gerard shook his head, twisting his mouth as he thought about it.
Frank swallowed hard, considering the insanity of the situation. Yesterday, he
was just a boy trying to get through the day, and now he was at the top of the
Empire State Building with a time-travelling man from another planet, possibly
in a different universe. Frank shivered again, the cold biting at his skin and
he wrapped his arms around himself, shrinking against the wall.
"What's wrong?", Gerard asked, turning his huge eyes on Frank, full of concern.
"Nothing, I'm just a bit cold", Frank mumbled, not wanting to seem ungrateful.
"Here", Gerard pulled his jacket off and handed it to Frank.
"No it's okay, now you'll just be cold", Frank pushed Gerard away.
"I don't feel the cold. My skin's far more durable than a humans", Gerard
grinned, baring his teeth. "But I am a jacket slut so I wear it."
Frank giggled and slipped the jacket on, not noticing the way Gerard's eyes lit
up at Frank's laugh. They sat in the relative quiet of New York City, just
smiling gently and looking at the stars.
"So where are we going next?", Frank asked after a minute.
"We? You want to come with me?", Gerard's head shot up, eyes darting across
Frank's face.
"Sure, as long as you don't mind", Frank smiled shyly, nudging Gerard.
"I don't mind one bit, Frank. In fact I would love for you to come with me",
Gerard said eagerly, nodding his head jerkily.
"Okay then", Frank grinned, unable to do anything but stare at Gerard's happy
expression.
"I'm going to show you the stars", Gerard whispered, a quiet promise. He
grabbed Frank's hand and leapt up, pulling Frank with him. "Hold on tight."
Frank gripped Gerard's hand and shut his eyes, that strange feeling of
travelling without moving washing over him. Frank eyes opened carefully,
nervous about where he could be.
There was a huge glass window in front of them, swirling patterns of colours
and space beyond it. Burning stars and constellations covered the sky, the
black background dotted with bright colours and asteroids shot across space.
Frank stared open-mouthed for a few minutes, just trying to take it in and
appreciate every little speck of wonder. Gerard stood close by his side, still
holding his hand and watching Frank's face with amusement.
"What do you think?", Gerard smirked.
"It's... Wow, I don't know what to say", Frank stuttered, turning to Gerard.
"It's beautiful."
"I know. No matter how many times I see it, this is still my favourite view in
existence", Gerard smiled softly. He couldn't help but notice how the colours
in Frank's eyes were much prettier than the colours of the swirling galaxies.
"So what is this place?", Frank asked, looking around at the metal room. It was
a little small and the heating was too high, but a door at the end of the room
indicated that this wasn't it. Frank shrugged off Gerard's jacket and handed it
back, heading towards the door. Gerard held the jacket, not thinking about how
Frank's scent was all over the jacket, clouding his brain.
Frank was tugging Gerard along behind him, intent on exploring the place. They
walked down corridors of metal piping, only pausing for Gerard to direct Frank
away from a supply closet or some other boring area. Finally they went through
a door and the room opened out, a large control panel in the middle and a
viewing deck at the front.
"This is my base, if you like", Gerard explained, gesturing around with his
free hand. "I don't travel around in it but when I want somewhere to crash,
this place serves me well. This is just the control room, there's a food
station, a bathroom and a bedroom too."
"You brought me to your base?", Frank said, a small frown creasing his brow.
"You don't like it. You're disappointed", Gerard dropped Frank's hand, looking
like a kicked puppy with those massive eyes.
"No! No, I'm just surprised. I didn't expect you to bring me to your home, it's
just... Personal you know", Frank replied quickly, desperate to make that look
disappear from Gerard's face.
"Oh, so you like it?", Gerard said hopefully.
Frank reached out and held Gerard's hand again, squeezing it gently. "I like
it. Well I like your control room anyway, you haven't shown me the rest."
"Sorry, I'll finish the grand tour", Gerard grinned and pulled Frank over to a
door. "So this is where I do my food when I'm here, but normally it's just
microwaved meals."
Gerard laughed and went though another door, into a bathroom space. There was a
massive bath which looked like it could easily fit five people and some other
facilities. Gerard just waved a hand dismissively and led Frank down a corridor
to the next room.
"So this is my room", Gerard wiggled his eyebrows as he opened the door, making
Frank laugh. "What do you think?"
Considering the general lack of decor in the rest of the base, Gerard's bedroom
certainly was different. There was a large bed in the middle, with sheets that
looked like silk, there was art covering the walls and a desk on one side.
"Did you do these?", Frank asked in amazement, staring at the paintings on on
wall.
"Yeah, I have a lot of spare time", Gerard said shyly, letting Frank look.
"Well, I have all of time."
"They're brilliant", Frank breathed, moving a hand as if he wanted to touch but
restraining himself. Much like Gerard was now that Frank was in his bedroom.
Gerard just smiled happily and waited for Frank to finish looking around.
"Oh umm, do you want to have a shower or anything? Are you hungry?", Gerard
said, suddenly aware that he probably wasn't being a good host. To be fair, he
hadn't had a guest over in a few decades.
"I could do with using that bath thing, though it does look more like a
swimming pool", Frank joked, his muscles feeling somewhat tight from all the
travelling.
"Sure, there should be towels and everything in there, I'll get you some
different clothes to sleep in or whatever", Gerard squinted his eyes, running
through the things in his head. "Oh, the thing is, I've only got one bed. I
would offer to sleep on the couch but I don't have one due to a rather
unfortunate incident involving a Montothon and his inability to stomach time
travel. Though I don't know if he even had a stomach...", Gerard trailed off.
"It's fine Gerard, it's a pretty big bed, we can just share", Frank shrugged,
hiding his anxiety about sharing a bed with a guy that he'd been crushing on
like an embarrassing teenage girl.
"If you're sure, I don't mind", Gerard smiled gently, hiding everything but the
slight flush in his cheeks.
"Okay, I'll just go then", Frank shuffled awkwardly away, Gerard's intense gaze
following him.
"Yeah", Gerard croaked, then shook his head and scolded himself for being so
pathetic. He'd only just met Frank, Frank was just a kid, and yet Gerard was
inextricably drawn to him. He could feel it, they were right for each other and
the universe certainly thought so too. There had to be a reason why Gerard had
landed next to Frank twice, and he couldn't see an alternative explanation.
Little did he know, Frank was having the exact same thought process. Except he
was in the bath. He was attracted to Gerard like no one he'd ever met before,
he missed him even now when he was on the other side of a door. Frank couldn't
explain it, he definitely didn't understand it, but he wanted it. No, he needed
it. He needed to be close to Gerard, the man who opened his eyes and had
already shown him that everything was so much bigger. He had no idea how it was
going to work or what would happen the next day, but for now Frank just wanted
to kiss Gerard and let him open his eyes in other ways. Frank cleaned himself
with some nice-smelling gooey stuff and dried off, opening the door to find a
small pile of neatly folded clothes outside. He put them on, scowling at the
way they hung off his smaller frame but he rolled up the bottoms and focused on
Gerard's heady scent rolling off the clothes. Frank gathered his things and
walked back to Gerard's room, hovering by the doorframe.
"Hey Frankie, everything okay?", Gerard said brightly, still in the same
clothes.
"Yeah, yeah I'm great", Frank smiled, placing his things in the edge of
Gerard's desk.
"Make yourself comfortable, if you want anything you can help yourself", Gerard
gestured around and Frank wasn't sure what he would have wanted from Gerard's
bedroom but he just nodded politely.
"Umm I'm pretty tired so I was thinking of just going to bed", Frank walked
towards the bed and just stood there, as if waiting for permission to get in.
"Go ahead", Gerard said with amusement, a small smile playing on his lips.
Frank climbed in, laying down and pulling the blankets over him. Gerard left
the room and the lights dimmed automatically once he'd gone as though they were
on some kind of timer. He came back having changed his clothes, wearing a pair
of very human looking pyjamas with planets all over them. Frank snorted at them
and Gerard looked up, blushing.
"And what's wrong with them?", Gerard demanded, his forehead crinkling in a way
Frank could only describe as cute.
"Nothing, they're... Nice", Frank shook his head, cursing himself for not being
able to think of a better adjective than nice. He wanted to tell Gerard that
the pyjamas were great, but he'd prefer taking them off him, but Frank wasn't
that smooth.
"Thanks", Gerard muttered, crawling into bed next to Frank. They weren't that
close due to the huge bed, but Frank could still feel it when Gerard wiggled
around, wrapping himself in the blankets.
"You look like a burrito", Frank giggled, turning onto his side to face Gerard.
"A what?", Gerard said, still tucking the blankets underneath his feet.
"You don't know what a burrito is?", Frank asked, astounded.
"Frank, I'm a 2000 year old alien who lives on a floating piece of metal, do
you seriously expect me to be an expert in human cuisine?", Gerard raised a
delicate eyebrow.
"I suppose not, but you're missing out", Frank laughed. "Burritos are the best
thing."
"They can't be that good if they look like me wrapped in a blanket", Gerard
smiled, untucking his arm from the blankets to push his hair back from his
face.
"They are", Frank confirmed. "You don't look bad anyway."
"I don't look bad? Wow Frank, don't hold back with the compliments", Gerard
scoffed sarcastically, rolling his eyes a little.
"Shut up", Frank grinned. "I'm your guest, you have to be nice to me."
"Mhm, we'll see", Gerard smirked back.  They lay there comfortably for a moment
in silence.
"Gerard?", Frank said quietly after a while. "Can I ask you something?"
"Go for it", Gerard focused his eyes intently on Frank, curious as to what the
boy had to say.
"Well, I don't mean to pry or anything, I was just wondering about something.
Are you alone? I mean, is there anyone else around here? I don't know, family
or friends or something. Or maybe you don't have a family and you were hatched
in a solitary egg, I don't know how aliens do things...", Frank rambled, his
thoughts running away with him.
"I wasn't hatched in an egg", Gerard laughed, his stupid duck-honking laugh
made Frank grin. "I did have a family, but they're mostly gone now. My brother
used to live here with me actually, we were quite close."
"What happened?", Frank asked, wriggling further towards Gerard.
"He met a girl. A human girl funnily enough. They fell in love and he took her
away and never looked back. I'm being a little dramatic, they visit every few
years when they can, but it's not the same", Gerard sighed sadly.
"But other than that, it's just you?", Frank asked, trying not to sound
patronising because in comparison to Gerard, a 17 year old human knew nothing
of anything.
"It's just me", Gerard confirmed. He stretched his arm out to tuck a stray
strand of Frank's hair behind his ear. Frank blushed furiously which only made
Gerard grin harder, enjoying the effect he had on the poor little human boy.
"What about you? Who do you have Frank?".
"My mom I guess", Frank said, continuing when Gerard kept looking at him as if
he expected more than that. "Well she goes away a lot and my dad left when I
was 3. I think I remind her of him."
"I'm sorry Frankie", Gerard said sympathetically. Frank took a deep breath
whilst considering whether to actually go ahead with telling Gerard the next
part.
"I had a friend... A boyfriend, I guess but he left too. His family moved away
so it is just me really", Frank trailed off.
"Oh Frankie", Gerard sighed, brushing a finger lightly over Frank's cheek. "How
could anyone ever leave you?".
Frank didn't say anything, he couldn't say anything, the words had dried and
shrivelled on his tongue as soon as Gerard touched him. He was so sure that he
wasn't reading this wrong and if Gerard was a human, he would have kissed him
already. The only thing holding him back was the possibility of getting it
wrong. Frank barely knew anything about Gerard or his species, hell Frank had
trouble working humans out sometimes and he didn't want to ruin his time with
Gerard by making it awkward.
Luckily for Frank, he didn't have to make the first move at all. Gerard had
manoeuvred himself so that he was close to Frank under the covers, their bodies
almost touching. He leaned over, his finger running lightly over Frank's jaw,
and he pulled Frank's chin towards him, pressing their lips together. Frank's
mind went blank as he allowed himself to be kissed, unable to quite believe it
was happening. His stomach flipped and turned as Gerard kissed him, just trying
to enjoy the feel of Gerard's lips against his, but then Gerard pulled back and
Frank opened his eyes suddenly.
"Frank? Was that too much, God I'm such an idiot, I'm so sorry, I wasn't
thinking", Gerard babbled, his eyes wide with horror. "I thought-"
Frank rolled his eyes and grabbed Gerard's face with his hands, pressing their
lips together for a kiss. He didn't want to talk about it when kissing Gerard
was a much better use of his time. Gerard made a startled sound but relaxed
into the kiss, finally understanding loud and clear that Frank did in fact want
this. Frank batted the covers away and crawled closer, smirking to himself as
Gerard pulled him on top of him. Gerard licked at Frank's lip, pushing firmly
into Frank's mouth as he ran his hands over Frank's sides, pulling a little at
his shirt.
"Can I?", Gerard whispered hoarsely, breaking the kiss to tug at the hem of
Frank's shirt.
"Take it off, take it all off", Frank breathed, helping Gerard pull his clothes
off. "You can have it all."
"I want it all, God Frankie, I want all of you", Gerard said, burying his face
into Frank's neck and sucking down hard, marking him up.
"I'm all yours", Frank gasped as Gerard bit down on his neck. He allowed
himself to be shoved over onto his back, Gerard immediately climbing on top of
him.
Frank could feel Gerard hard in his pants pressed against his thigh and he
bucked his hips, running his hands through Gerard's hair as they kissed. Gerard
pulled back to yank his shirt off, throwing the planet-covered pyjama top onto
the floor without a care. He pushed his face into Frank's neck again, becoming
obsessed with his smell, just wanting to breathe him in and have everything,
especially now that Frank had given him permission to take it. He licked down
Frank's chest, circling his nipples and continuing down to the top of his
pants. Gerard could feel Frank's hard cock through his pants and he breathed
over it, desperately wanting to taste him.
"Frank... Can I? I want to so bad", Gerard looked up at Frank, his eyes
pleadingly innocent. Frank almost laughed at the insanity of the situation, a
hot alien was practically begging to suck his dick. Frank just nodded quickly
and tried to keep some control over himself.
Gerard looked like Christmas had come early and tugged Frank pants down and
off. He licked over the tip of Frank's cock and wrapped his hand around the
base, immersing himself in the heady chant of Frank Frank Frank running through
his mind. Frank was going crazy as Gerard took him into his mouth, thrashing
against the sheets until Gerard pressed his forearm to Frank's stomach, keeping
him in place. That just made Frank more into it, being held down by Gerard had
his toes curling and his hips bucking. Gerard swallowed him down, hollowing his
cheeks around Frank's cock and flicking his tongue over Frank's slit, making
Frank moan. Gerard pulled off to take a deep breath then sank back down, taking
Frank into his mouth until he hit the back of Gerard's throat. Frank cried out
as Gerard pressed his tongue along the underside of his cock, threading a hand
through Gerard's hair and pulling him off quickly.
"Gerard... I'm gonna...", Frank panted, his chest aching as he looked down at
Gerard.
"Not like that you're not", Gerard smirked, shaking his head and crawling
towards Frank.
Gerard sat against the headboard and pulled Frank onto his lap, grasping
Frank's cock with his hand. Frank squeezed his eyes shut, unable to keep them
open from the intensity of it all as Gerard stroked Frank's cock, tugging him
towards the edge. His mouth dropped open when Gerard thumbed across Frank's
slit, panting and gasping whilst gripping onto Gerard's shoulders, digging his
fingernails into the skin there.
"So beautiful Frankie, look at you", Gerard whispered in this weird little
reverent voice, nipping along Frank's jaw. Frank just whined, high and needy at
the back of his throat.
Gerard stroked his hand across Frank's cheek, then slid two fingers into
Frank's open mouth, letting Frank suck on them as he came in Gerard's fist.
Frank let out a strangled moan and jerked into Gerard's hand, coming harder
than he ever had. Gerard pulled his fingers from Frank's mouth, pressing their
lips together instead. Frank couldn't help but melt into Gerard's touch,
feeling boneless and fucked out, as Gerard gently untangled Frank's arms from
around his neck.
"Gerard", Frank groaned, finally opening his eyes and grinning sleepily up at
Gerard.
"Yes Frankie?", Gerard smiled, brushing some hair out of Frank's eyes.
"M'so tired", Frank yawned then continued. "But tomorrow m'gonna wake you up
with a blowjob, promise."
"Okay Frankie", Gerard grinned, shaking his head as Frank curled up against his
chest, promptly falling asleep in his arms.
The next morning, Frank kept his promise.
Please drop_by_the_archive_and_comment to let the author know if you enjoyed
their work!
